An introduction to philosophy of technology posing a wide range of philosophical questions relating to technology and its social and cultural impact in today's world.[...]